home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
The World of Computer Software.iso
/
qt202.zip
/
WHATSNEW.202
< prev
Wrap
Text File
|
1992-11-04
|
9KB
|
182 lines
QT-QUOTE Fortune Cookie System
Revision History
----------------
Date Version Initials Reason
29/10/92 V2.02 AMC Rehashed the documentation to bring it up to
date.
Made minor change to file output. The two
horizontal line characters have been replaced
by two dashes (For all those non ANSI people
out there)
Large Break due to Projects & Finals (Sorry!!)
28/01/92 V2.02 AMC Switch character may now be either of - or /
to satisfy UNIX users (and Mark Cox).
When indexing, if the quote file has a file time
later than the current system time then the quote
file is touched. This is to try and help prevent
the problem where qt-quote indexes the file every
time. This is usually due to RTC problems. Thanks
must go to Sally Justice for pointing this one out.
Video extensions module largely rewritten to speed
things up and to be more intuitive.
7/01/92 V2.02 AMC Got rid of a few trivial compiler warnings, and
using a different version of RCS version control
system. This means module version numbers restart
back at 1.1 (BTW, if you want to have a peek at the
version numbers try: quote /m)
27/11/91 V2.02 AMC The problem where windows taking up the whole
screen had their dropshadows wrapped around to
the left-hand side has been fixed.
Now draws histograms before displaying windows#
to make things look faster (notice the word LOOK)
All the defunct code dealing with old style
events (like birthdays) which was disabled in
the previous version has been removed.
A new feature allowing certain quotes to only
be shown on a certain date (This supercedes
the old event files). Dated quotes have a by
line with the subject in the form of
@MMMDD= <subject>. Eg. @DEC25= Christmas Quote.
QT-QUOTE now uses a lockfile to prevent multiple
copies of QT-QUOTE trying to access the index
file when indexing is taking place. This is
useful when using QT-QUOTE with multinode
bulletin boards.
Index files now contain two bytes signifying
which version of QT-QUOTE produced them. If
the versions do not match then the index is
remade.
22/10/91 V2.02 AMC The S (stats) command has been changed to
V (View stats), and the switches have been made
case insensitive to help reduce confusion.
The random number generator seeding has been
altered, so things should become somewhat more
random. For some reason the JPI randomize()
function doesn't work, so we now use srand().
The nasty problem that caused the title, quote,
and command prompt to become garbled together
due to the Windowing Lib corrupting the
cursor position has been sorted, I hope.
2/06/91 V2.01b AMC This is definitely it.... The FINAL release
version. *8-)
Also, as a perk... A small installation program
was written for the disk distribution, this will
not be present in archives uploaded.
1/06/91 V2.01b AMC Whoops... Luckily we caught these few bits
before the version got significantly far.
The cursor remained off after executing quote,
this has now been corrected (thanks Dave Gorski
for spotting it).
The index file is now removed if indexing is
interrupted, and checking for zero length indexes
added to stop the notorious divide by zero error.
Also, the archive file included a few wordstar
files as opposed to textfiles.
30/06/91 V2.01 AMC/DT Release version - at long last!!
30/06/91 V2.01.09 AMC Few minor bits smartened up.
CTRL-C handler altered slightly, mainly to
remove the index file if indexing interrupted.
Protection added against zero length index files.
29/06/91 V2.01.09 AMC Critical error handler added to stop those
nasty DOS errors popping up our lovely windows.
Also, quote window displayed AFTER the quote
has been output to it, so you nolonger see long
quotes being drawn up.
Custom windowing routines altered slightly to
allow invisible windows to be opened without
their drop shadows appearing.
28/05/91 V2.01.08 AMC Slightly reorganised indexing code, so that two
indexes are included in the file. One holding
the list of quotes grouped by subjects, the
second containing the index to quotes in the
order that they appear in the quote file.
Is this too excessive?
27/05/91 V2.01.08 AMC Indexing module drastically rewritten to allow
quotes to be grouped together by subjects. This
also has the added advantage that the index is
created in memory then written to disk after.
This speeds things up a tad.
23/05/91 V2.01.07 AMC Squashed trivial bug which meant when a window
was closed the bottom right character in the
drop shadow was not returned to its original
attribute. Silly me!
20/04/91 V2.01.07 AMC Printer support for Epson compatible printers
Added.
Feature added to allow a list of quotes to be
specified on the command line.
Added statistics feature which displays
information about the specified quote and
index file.
Reorganised code so files are only opened and
closed once when in number of quotes are being
output. This gives a significant speed increase.
19/04/91 V2.01.07 AMC Sorted out bug in windowing code which caused
quote to crash sometimes in carousel mode.
Added facility to have quote output redirected
to stdout either automatically when stdout is
redirected or via -f switch.
Changed carousel mode so old quote window only
closed after new quote has been read in instead
of before.
05/04/91 V2.01.06 AMC Improved quote file indexing algorithm.
Added quote number to bottom right corner of
the quote window.
Replaced getargs.c command line arguement parser
with a hardcoded parser (mainly to try and reduce
the size of the executable)
15/03/91 V2.01.05 AMC Test release for David Tonge and Nick Waltham.
Added drop shadows to JPI windows.